stepped forward - Spanish English Dictionary